medical recall doctor development biotechnology emc medical billing medicine attorney compliance open source developers biotech nanotechnology recalls projects product safety safety osha fire security chemistry health